scarf-head hand - Türkçe İngilizce Sözlük